faucet key - German English Dictionary